<script>
export default {
	onLaunch: function () {
		// const accountInfo = uni.getAccountInfoSync();
		// // 获取版本号 用于过审
		// let envVersion = accountInfo.miniProgram.version
		// uni.setStorage({
		// 	key: 'envVersion',
		// 	data: envVersion,
		// })
	},
	onShow: function () {
		// #ifdef MP-WEIXIN
		const updateManager = uni.getUpdateManager();

		// 检查小程序是否有新版本发布
		updateManager.onCheckForUpdate(function (res) {
			// 请求完新版本信息的回调
			console.log(res.hasUpdate, "======res.hasUpdate========");
		});

		// 小程序有新版本，则静默下载新版本，做好更新准备
		updateManager.onUpdateReady(function (res) {

			uni.showModal({
				title: '更新提示',
				content: '新版本已经准备好，点击确定重新启动',
				showCancel: false,
				success(res) {
					if (res.confirm) {
						// 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
						updateManager.applyUpdate();
					}
				}
			});

		});

		updateManager.onUpdateFailed(function (res) {

			// 新的版本下载失败
			uni.showModal({
				title: '已经有新版本了哟~',
				content: '新版本已经上线啦~，请您删除当前小程序，重新搜索打开哟~'
			});

		});
		// #endif
	},
	onHide: function () {
	},
	onExit: function () {
		console.log('退出小程序');
	}
}
</script>

<style lang="scss">
/* 注意要写在第一行，同时给style标签加入lang="scss"属性 */
@import "uview-ui/index.scss";

/*每个页面公共css */
* {
	font-family: PingFang SC;
}

.flexjcsb {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.flexjcsa {
	display: flex;
	justify-content: space-around;
	align-items: center;
}

.flexjcc {
	display: flex;
	justify-content: center;
	align-items: center;
}

.backgroundColor {
	width: 100%;
	height: 93.4vh;
}

.public {
	width: 100vw;
	height: 100vh;
}
</style>
